package com.sxbbc.common.core.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sxbbc.common.core.entity.jz.ProcSpec;

import java.util.List;

/**
 * <p>
 * 产品规格主表 服务类
 * </p>
 *
 * @author leehao
 * @since 2019-04-30
 */
public interface IProcSpecService extends IService<ProcSpec> {

    /**
     * 查询产品分类
     * @param pid 父id
     * @param type 平台分类
     * @param targetId 目标id
     * @param flag
     * @author leehao
     * @return java.util.List<?>
     */
    List<?> queryProductCategoryList(Integer pid, Integer type, Integer targetId, Integer flag);

    /**
     * 查询商品规格
     * @param wrapper 查询条件
     * @author leehao
     * @return java.util.List<com.sxbbc.common.core.entity.jz.ProcSpec>
     */
    List<ProcSpec> querySpecificationsList(QueryWrapper<Object> wrapper);
}
